Big Huge Thesaurus

Hungarian monetary unit

noun